#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

//int Power(int a, int mi)
//{
//	if (mi > 0)
//	{
//		return a * Power(a, mi - 1);
//
//	}
//	else
//	{
//		return 1;
//	}
//}
//
//
//int main()
//{
//	int n, k;
//	scanf("%d %d", &n, &k);
//	int sum = Power(n, k);
//	printf("%d", sum);
//
//	return 0;
//}
//
//
//int DigitSum(int x)
//{
//	int sum = 0;
//	if (x < 9)
//		return x;
//	else
//	{
//		sum = x % 10;
//		return sum + DigitSum(x / 10);
//	}
//}
//
//int main()
//{
//	int n;
//	scanf("%d", &n);
//	int sum = DigitSum(n);
//	printf("%d", sum);
//	return 0;
//}

//int fac(int x)
//{
//	if (x < 2)
//		return 1;
//	else
//		return x * fac(x - 1);
//}
//int fac(int x)
//{
//	int i = 0;
//	int y = 1;
//	for (i = 1; i <= x; i++)
//	{
//		y = y * i;
//	}
//	return y;
//}
//
//
//int main()
//{
//	int n;
//	scanf("%d", &n);
//	int sum = fac(n);
//	printf("%d", sum);
//
//	return 0;
//}

void print(x)
{	
	if (x > 9)
		print(x / 10);
	printf("%d ", x % 10);

}

int main()
{
	int n = 0;
	scanf("%d", &n);
	print(n);

	return 0;
}